package com.zed.code.response;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.io.Serializable;
import java.util.List;

public class EquipmentInfo implements Serializable {
    /**
     *
     * */
    private String EquipmentID;
    /**
     *
     * */
    private String ManufacturerID;
    /**
     *
     * */
    private String ManufacturerName;
    /**
     *
     * */
    private String EquipmentModel;
    /**
     *
     * */
    private String EquipmentName;
    /**
     *
     * */
    private String ProductionDate;
    /**
     *
     * */
    private Integer EquipmentType;
    /**
     *
     * */
    private Float Power;
    /**
     *
     * */
    private Integer NationalStandard;
    /**
     *
     * */
    private List<ConnectorInfo> ConnectorInfos;
    /**
     *
     * */
    private Float EquipmentLng;
    /**
     *
     * */
    private Float EquipmentLat;
    @JSONField(name="EquipmentID")
    @JsonProperty("EquipmentID")
    public String getEquipmentID() {
        return EquipmentID;
    }

    public void setEquipmentID(String equipmentID) {
        EquipmentID = equipmentID;
    }
    @JSONField(name="ManufacturerID")
    @JsonProperty("ManufacturerID")
    public String getManufacturerID() {
        return ManufacturerID;
    }

    public void setManufacturerID(String manufacturerID) {
        ManufacturerID = manufacturerID;
    }
    @JSONField(name="ManufacturerName")
    @JsonProperty("ManufacturerName")
    public String getManufacturerName() {
        return ManufacturerName;
    }

    public void setManufacturerName(String manufacturerName) {
        ManufacturerName = manufacturerName;
    }
    @JSONField(name="EquipmentModel")
    @JsonProperty("EquipmentModel")
    public String getEquipmentModel() {
        return EquipmentModel;
    }

    public void setEquipmentModel(String equipmentModel) {
        EquipmentModel = equipmentModel;
    }
    @JSONField(name="EquipmentName")
    @JsonProperty("EquipmentName")
    public String getEquipmentName() {
        return EquipmentName;
    }

    public void setEquipmentName(String equipmentName) {
        EquipmentName = equipmentName;
    }
    @JSONField(name="ProductionDate")
    @JsonProperty("ProductionDate")
    public String getProductionDate() {
        return ProductionDate;
    }

    public void setProductionDate(String productionDate) {
        ProductionDate = productionDate;
    }
    @JSONField(name="EquipmentType")
    @JsonProperty("EquipmentType")
    public Integer getEquipmentType() {
        return EquipmentType;
    }

    public void setEquipmentType(Integer equipmentType) {
        EquipmentType = equipmentType;
    }
    @JSONField(name="Power")
    @JsonProperty("Power")
    public Float getPower() {
        return Power;
    }

    public void setPower(Float power) {
        Power = power;
    }
    @JSONField(name="NationalStandard")
    @JsonProperty("NationalStandard")
    public Integer getNationalStandard() {
        return NationalStandard;
    }

    public void setNationalStandard(Integer nationalStandard) {
        NationalStandard = nationalStandard;
    }
    @JSONField(name="ConnectorInfos")
    @JsonProperty("ConnectorInfos")
    public List<ConnectorInfo> getConnectorInfos() {
        return ConnectorInfos;
    }

    public void setConnectorInfos(List<ConnectorInfo> connectorInfos) {
        ConnectorInfos = connectorInfos;
    }
    @JSONField(name="EquipmentLng")
    @JsonProperty("EquipmentLng")
    public Float getEquipmentLng() {
        return EquipmentLng;
    }

    public void setEquipmentLng(Float equipmentLng) {
        EquipmentLng = equipmentLng;
    }
    @JSONField(name="EquipmentLat")
    @JsonProperty("EquipmentLat")
    public Float getEquipmentLat() {
        return EquipmentLat;
    }

    public void setEquipmentLat(Float equipmentLat) {
        EquipmentLat = equipmentLat;
    }
}
